草庐IT

java - 在 Java 中指向整数的指针

全部标签

java - 浏览器 Java 插件检测

确定浏览器中是否安装了SunJava插件的首选方法是什么? 最佳答案 javadeploymenttoolkitscriptsrc="http://java.com/js/deployJava.js"if(deployJava.versionCheck('1.6')){alert("1.6installed")} 关于java-浏览器Java插件检测,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

java相当于swfobject

寻找一个像swfobject这样的javascript类来嵌入java并在用户没有java或拒绝安全提示时有一个简单的回退。谢谢,乔希 最佳答案 您可以很容易地构建一个。像这样设置一个div:MessagetousersayingthattheyneedJavahere然后添加JavaPluginDetection(builder)到你的JavaScript。然后,如果返回true,则执行如下操作:document.getElementById("java-applet").innerHTML="stuffhere";

java - 有效地在不同的虚拟机之间复制对象

我觉得我要问一个“愚蠢”的问题,但我必须问...我有2个虚拟机。我想将一个对象的实例从一个复制到另一个,是否可以在VM的堆中复制表示此对象的位,将其发送到另一个VM,就像另一个VM只需要在它的内存中分配这些位并在它的堆栈中添加一个引用到这个内存插槽...?目前,为了做这样的事情,我们序列化对象并反序列化它,这比按原样复制实例效率低得多(在计算方面)...解析是一种计算浪费...JS序列化示例:每个VM都是V8的一个实例(JavaScript),一种方法是将对象转换为JSON(JSON.stringify),将它发送到另一个VM,后者获取字符串并将其转换回对象(例如varmyObject

java - 在 Java.util.Date 中解析 org.mozilla.javascript.NativeDate

我正在尝试将从使用rhino库评估的JavaScript脚本获取的日期解析为java.util.Date,我可以将org.mozilla.javascript.NativeDate转换为java.util.Date吗?如果使用Context.tostring方法将NativeDate转换为字符串,我将获得以下格式的日期:WedOct12201116:17:59GMT+0200(CEST)如何将此字符串日期表示解析为java.util.Date对象? 最佳答案 在Rhino中使用context.jsToJava(nativeDateO

Javascript - 用小数替换整数

这个问题在这里已经有了答案:Formatnumbertoalwaysshow2decimalplaces(36个答案)关闭8年前。我有一个html表格,单元格中有数字(类“数字”)。有些数字是整数,有些是一位小数或两位小数。我想制作脚本,将所有数字转换为两位小数格式,然后放入代码中。e.g.1=1.001.0=1.001.00=1.00这是我的第一次尝试,将一位十进制数转换为两位小数:varelements=document.getElementsByClassName("numbers");for(vari=0,l=elements.length;i

javascript - 当 a 为负数且 b 为非整数时,为什么 Math.pow(a, b) 为 NaN?

这个问题在这里已经有了答案:Math.powwithnegativenumbersandnon-integerpowers(2个答案)关闭8年前。我观察到以下Javascript行为:>Math.pow(4,2)16>Math.pow(4,2.1)18.37917367995256>Math.pow(4,0.5)2>Math.pow(-4,2)16>Math.pow(-4,2.1)NaN>Math.pow(-4,0.5)NaN为什么给一个负数和一个非整数但有理数,使Math.pow返回NaN?例如,为什么Math.pow(4,0.5)不是NaN而是Math.pow(4,-0.5)是Na

javascript - 如何在 Ember.js 中指定动态根 URL?

Ember允许在此处的路由器上指定根URL:http://emberjs.com/guides/routing/#toc_specifying-a-root-urlApp.Router.reopen({rootURL:'/blog/'});有没有办法指定动态URL,例如:/:region/:locale/?rootURL分配似乎只接受文字字符串。Assets(包括Ember)正在从/assets/等公共(public)目录加载。 最佳答案 您可以在Router.init方法中动态设置rootURL,例如App.Router.reop

java - Richfaces 列过滤器 : How to fire an event on intro key

我有一个rich:extendedDataTable并且我正在使用列过滤。我希望在用户输入“intro”键后触发过滤器,但在javascript中没有这样的事件。我想这样做是因为如果我使用诸如onkeyup之类的事件,我会收到太多请求,因此会遇到问题。我正在使用richfaces3.3.0GA和facelets。这是组件: 最佳答案 不幸的是,没有简单的方法来自定义此功能。不过,有一些选项可以使其更有用:-将其放入您的或和你的onkeyup请求将被延迟和分组。参见richfacesdemopage:SettingignoreDupR

javax 脚本如何从 Java 调用 JavaScript 中的函数

我正在尝试通过Java调用JavaScript中的函数。这在直接将脚本作为字符串读取时效果很好,但我使用的是CompiledScripts。当我使用编译脚本执行此操作时,如果我还添加绑定(bind),它会提示找不到方法。没有绑定(bind)它可以工作,但当然函数失败,因为它需要绑定(bind)。有什么想法吗?CompiledScriptscript=...getscript....Bindingsbindings=script.getEngine().createBindings();LoggerscriptLogger=LogManager.getLogger("TEST_SCRIP

javascript - 我正在尝试创建一个带有指针的 substr 方法……有更优雅的解决方案吗?

这是交易。我正在做一些字符串操作,我经常使用substr方法。但是,我需要使用它的方式更像是一种phpfread方法。然而,我的substr需要由指针引导。该过程需要像这样:varstring='Loremipsumdolorsitamet,consectetur'如果我读入,'Lorem'.....作为我的第一个substr调用:string.substr(offset,strLenth)//0,5然后我的下一个substr调用应该自动从我字符串中的这个位置开始的偏移量开始:offsetpointerstartsherenow=>ipsumdolorsitamet,consectet